365bet中国官方网站

  • word of the day

    cape primrose

    cape primrose - 365bet中国官方网站 definition and meaning for word cape primrose

    Definition
    (noun) any of various African plants of the genus Streptocarpus widely cultivated especially as houseplants for their showy blue or purple flowers

  • Word used in video below:
    text: SO IS YOUR APRON-- YOU'RE WEARING IT LIKE A CAPE.
    Download our Mobile App Today